French translation for "raining cats and dogs"
|
- tempête de pluie, déluge
Related Translations:
rains: n. les pluies, la saison des pluies rain: n. pluie, aversev. pleuvoir
- Similar Words:
- "rainfall" French translation, "rainfall intensity" French translation, "rainforest" French translation, "rainforest action network" French translation, "raininess" French translation, "rainless" French translation, "rainless year" French translation, "rainmaker" French translation, "rainproof" French translation, "rainmaking" French translation
|
|
|